home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr37
/
listfile.zip
/
LISTFILE.WCX
(
.txt
)
< prev
Wrap
Wildcat! WCX
|
1995-04-13
|
3KB
|
213 lines
'! Decompiled with wccNosy version 4.20f (freeware)
'! Input File: in.wcx 2797 bytes 01/29/123 04:30:20pm
'! Code Segment Size :1814 bytes
'! Data Segment Size :4540 bytes
'! String Segment Size:983 bytes
'! Compiled with WCC version 4.10
Declare Function Func1266(i65534 As Integer) As Integer
'! Declare Function Func1738 As String
Dim s4463(0 To 10) As String
Dim s4511 As String
Dim s4515 As String
Dim s4519 As String
Dim s4523 As String
Dim s4530 As String
Dim s4534 As String
Dim i4538 As Integer
Dim i65530_ As Integer '! Temporary
Dim s65532_ As String
s4511 = "Single Line Display"
s4515 = "Double Line Display"
s4519 = "Full Files Listings"
s4523 = "ANSI File Lister"
s4530 = ProgPath + "listfile.bbs"
If Not Exists(s4530) Then
Print "Display File Not Available. Please Notify The Sysop"
WaitEnter
Else
123 DisplayTextFile(s4530)
End If
131 If User.FileDisplay = 0 Then
Print Spc(10) + "@0F@Your File Display is currently@0E@ " + s4511
Else
178 If User.FileDisplay = 1 Then
Print Spc(10) + "@0F@Your File Display is currently@0E@ " + s4515
Else
226 If User.FileDisplay = 2 Then
Print Spc(10) + "@0F@Your File Display is currently@0E@ "; s4519
Else
274 Print Spc(10) + "@0F@Your File Display is currently@0E@ "; s4523
End If
End If
End If
296 Print
If Not InputYesNo(Spc(10) + "@0F@Would You Like To Change Your FileList Mode?@0E@ ", 0) Then
GoTo 1176
Else
334 If RIPDetected Then
User.ScreenDisplay = 2
End If
355 If User.ScreenDisplay = 0 Or User.ScreenDisplay = 2 Then
390 Do While Len(s4534) = 0
Cls
Print Spc(40) + "Copyright 1995 - SouthWest Consulting"
Print
Print
Print
Print
Print
Print Spc(6) + "You Will Be Changing Item #12 On [Y]our Settings"
Print
Print "[1]Single Line, [2]Double Line" + ", [3]Full Display, [4]ANSI Lister" + ", [Q]uit"
Print
Print Spc(6) + "Please Choose 1-4, or Q and Press RETURN ";
Input s4534
s65532_ = UCase(s4534)
If s65532_ = "1" Then
User.FileDisplay = 0
Else
545 If s65532_ = "2" Then
User.FileDisplay = 1
Else
580 If s65532_ = "3" Then
User.FileDisplay = 2
Else
615 If s65532_ = "4" Then
User.FileDisplay = 3
Else
650 If s65532_ = "Q" Then
Print
Print
Print "@0F@ Ok, Thanks Anyway....."
Print
Else
688 Print
Print
Print Spc(5) + "No, that wasn't a choice..."
Beep
WaitEnter
Cls
GoTo 390
End If
End If
End If
End If
End If
723 Loop
729 GoTo 1176
Else
741 GoTo 747
End If
747 Cls
Print Spc(40) + "@08@Copyright 1995 - SouthWest Consulting@0E@"
Print
Print
Print
Print
Print
Print Spc(6) + "You Will Be Changing @0F@Item #12 @0E@On @0F@[@0E@Y@0F@]@0E@our Settings"
Print
Print Spc(10) + "@0F@Choose Which Files Display Mode You Wish"
Print Spc(12) + "R=Right L=Left ESC=Quit ENTER=Select"
Print Spc(10) + String(40, "═")
Print
s4463(1) = "Single Line"
s4463(2) = "Double Line"
s4463(3) = "Full Display"
s4463(4) = "ANSI Lister"
i4538 = Func1266((4))
If i4538 = 0 Then
Print
Print "Thanks Anyway....."
WaitEnter
Else
1029 If i4538 = 1 Then
User.FileDisplay = 0
Else
1061 If i4538 = 2 Then
User.FileDisplay = 1
Else
1094 If i4538 = 3 Then
User.FileDisplay = 2
Else
1127 If i4538 = 4 Then
User.FileDisplay = 3
Else
1160 Print "You Selected Choice "; i4538
End If
End If
End If
End If
End If
1176 Print
ListFiles 1213417543
End If
1186
'! Called 1 time
Function Func1266(i65534 As Integer) As Integer
Dim l65514 As Long
Dim i65518 As Integer
Dim s65520 As String
Dim s65524 As String
Dim i65528 As Integer
Dim i65530 As Integer
Func1266 = 0
i65530 = 1
Do
1288 Print Chr(13); "@0F@";
1330 For i65528 = 1 To i65534 Step 1
If i65528 = i65530 Then
Print "@9F@";
End If
1407 Print s4463(i65528);
If i65528 = i65530 Then
Print "@0F@";
End If
1466 Print , ;
Next
Do
1497 s65524 = InKey(1213417543)
Loop Until s65524 <> ""
s65520 = UCase(s65524)
If s65520 = "L" Then
If i65530 > 1 Then
i65530 = i65530 - 1
End If
1583 Else
1589 If s65520 = "R" Then
If i65530 < i65534 Then
i65530 = i65530 + 1
End If
1640 Else
1646 If s65520 = Chr(13) Then
Func1266 = i65530
GoTo 1720
Else
1685 If s65520 = Chr(27) Then
GoTo 1720
GoTo 1714
End If
End If
End If
End If
1714 Loop
1720 Print
End Function
'! Called 0 times
'! Function Func1738 As String
'! Dim s65531 As String*1
'! Do
'! 1747 s65531 = UCase(InKey(1213417543))
'! Loop Until s65531 > ""
'! Print s65531;
'! Func1738 = s65531
'! End Function